/*grid*/
.ksr .main-column .left-rail{
	margin: 0px 0px 0 0;
}
.ksr .side-column{
	margin:10px 0 0 -360px;
	width:360px;
}
.ksr.map .side-column{
	margin:10px 0 0 -480px;
	width:480px;
}
.ksr .side-column p{
	margin:10px 0;
	padding-right:15px;
}



.full-width{
	overflow: hidden;
}

.ksr .side-column{display:none}

@media (min-width:983px){
	#wrapper {
	    width: 982px;
	}	
}
@media (max-width:982px){
	#wrapper {
	    width: 100%;
	}	
}
@media (max-width:480px){
	.ksr .text-logo{display:none}
	.ksr .header .logo{width:190px}
	.ksr .header .user-login-status{margin-left:200px}
}
@media (min-width:600px){
	.ksr .main-column .left-rail{
		margin: 0px 360px 0 0;
	}	
	.ksr.map .main-column .left-rail{
		margin: 0px 480px 0 0;
	}	
	.ksr .side-column{display:block}
}
@media (max-width:599px){
	.ksr .search-field{
		width:100%!important;
	}
	.ksr .search-boxes-wrapper.expand .search-field.keyword{
		padding-bottom:0;
	}
	
	.ksr .search-boxes-wrapper{
		height:56px;
		overflow: hidden;
	}
	.ksr .search-boxes-wrapper.expand{
		height:auto;
	}
	
	.ksr .search-field.keyword .fake-input label{
		display:none;
	}
	.ksr .search-field.keyword .fake-input .icon-search{
		top:4px;
	}
	.ksr .search-field.keyword .fake-input .input-holder{
		margin-left:20px;
	}	

	.ksr .search-fields.expand .search-field.location,
	.ksr .search-fields.expand .search-field.category{
		display:block;
	}
	.ksr .search-fields.expand .search-field.keyword .fake-input label{
		display:block;
	}
	.ksr .search-fields.expand .search-field.keyword .fake-input .icon-search{
		display:none
	}
	.ksr .search-fields.expand .search-field.keyword .fake-input .input-holder{
		margin-left:40px;
	}	
}
